Text copied to clipboard!

Título

Text copied to clipboard!

Arquiteto Android

Descrição

Text copied to clipboard!
Estamos procurando um Arquiteto Android para liderar o desenvolvimento e a arquitetura de aplicativos móveis na plataforma Android. O candidato ideal terá experiência sólida em design de software, desenvolvimento Android e será capaz de criar soluções escaláveis e eficientes que atendam às necessidades do negócio. O Arquiteto Android trabalhará em estreita colaboração com equipes de desenvolvimento, design e produto para garantir que as melhores práticas sejam seguidas e que os aplicativos ofereçam uma experiência de usuário excepcional. Além disso, será responsável por definir padrões técnicos, revisar código e orientar desenvolvedores para garantir a qualidade e a manutenção do código. Este papel exige uma compreensão profunda do ecossistema Android, incluindo frameworks, bibliotecas e ferramentas de desenvolvimento, bem como conhecimento atualizado das tendências e inovações na plataforma. O candidato deve ser capaz de analisar requisitos complexos, propor arquiteturas robustas e liderar a implementação técnica dos projetos. Se você é apaixonado por tecnologia móvel e deseja impactar diretamente a experiência dos usuários, esta é uma excelente oportunidade para você.

Responsabilidades

Text copied to clipboard!
  • Definir a arquitetura técnica de aplicativos Android.
  • Liderar a equipe de desenvolvimento na implementação das soluções.
  • Garantir a qualidade e a manutenção do código.
  • Colaborar com equipes multidisciplinares para alinhar requisitos.
  • Revisar código e fornecer feedback técnico.
  • Manter-se atualizado com as tendências do desenvolvimento Android.
  • Planejar e estimar tarefas técnicas.
  • Implementar melhores práticas de desenvolvimento.
  • Resolver problemas técnicos complexos.
  • Documentar arquiteturas e decisões técnicas.

Requisitos

Text copied to clipboard!
  • Experiência comprovada em desenvolvimento Android.
  • Conhecimento avançado em Java e Kotlin.
  • Familiaridade com arquiteturas MVVM, MVP e Clean Architecture.
  • Experiência com APIs RESTful e integração de serviços.
  • Conhecimento em testes automatizados e CI/CD.
  • Habilidade para liderar equipes técnicas.
  • Boa comunicação e trabalho em equipe.
  • Capacidade de análise e resolução de problemas.
  • Conhecimento em ferramentas de versionamento, como Git.
  • Graduação em Ciência da Computação ou áreas relacionadas.

Perguntas potenciais de entrevista

Text copied to clipboard!
  • Qual sua experiência com arquiteturas Android?
  • Como você garante a qualidade do código?
  • Descreva um desafio técnico que enfrentou e como resolveu.
  • Quais ferramentas utiliza para testes automatizados?
  • Como você mantém sua equipe atualizada tecnicamente?
  • Explique sua abordagem para integração contínua.
  • Como você lida com prazos apertados?
  • Qual sua experiência com Kotlin?
  • Como você documenta suas decisões arquiteturais?
  • Você já trabalhou com metodologias ágeis?